wave phenomenon - French English Dictionary